package picounit.verify;

import picounit.verify.constraint.DoubleConstraint;

public interface DoubleConstraintsDeltaKnown {
	ReasonCapturer isEqualTo(double equalTo);
	ReasonCapturer isDifferentTo(double differentTo);

	ReasonCapturer isGreaterThan(double greaterThan);
	ReasonCapturer isGreaterThanOrEqualTo(double greaterThanOrEqualTo);

	ReasonCapturer isLessThan(double lessThan);
	ReasonCapturer isLessThanOrEqualTo(double lessThanOrEqualTo);

	ReasonCapturer passes(DoubleConstraint doubleConstraint);
}
